×

take occasion to criticize sb meaning in Chinese

趁机批评某人

Related Words

  1. be criticized
  2. purchase occasion
  3. on occasion
  4. suitable occasion
  5. social occasions
  6. occasion sentence
  7. numerous occasions
  8. occasioned by
  9. the occasion demands
  10. as occasion offers
  11. take occasion by the forelock
  12. take occasion to
  13. take occasion to do
  14. take odd jobs
PC Version

Copyright © 2018 WordTech Co.